pelting rain - Alemán Inglés Diccionario